2004-11-15 Matthias Clasen <mclasen@redhat.com>
- * gtk/gtkimagemenuitem.c (gtk_image_menu_item_screen_changed):
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_setting_changed):
+ * gtk/gtkbutton.c (gtk_button_setting_changed): Really free the
+ list. (#158422, Morten Welinder)
+
+2004-11-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_screen_changed)
* gtk/gtkbutton.c (gtk_button_screen_changed): Use
GPOINTER_TO_UINT()/GUINT_TO_POINTER() for guints. (#158420,
Morten Welinder)
2004-11-15 Matthias Clasen <mclasen@redhat.com>
- * gtk/gtkimagemenuitem.c (gtk_image_menu_item_screen_changed):
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_setting_changed):
+ * gtk/gtkbutton.c (gtk_button_setting_changed): Really free the
+ list. (#158422, Morten Welinder)
+
+2004-11-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_screen_changed)
* gtk/gtkbutton.c (gtk_button_screen_changed): Use
GPOINTER_TO_UINT()/GUINT_TO_POINTER() for guints. (#158420,
Morten Welinder)
2004-11-15 Matthias Clasen <mclasen@redhat.com>
- * gtk/gtkimagemenuitem.c (gtk_image_menu_item_screen_changed):
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_setting_changed):
+ * gtk/gtkbutton.c (gtk_button_setting_changed): Really free the
+ list. (#158422, Morten Welinder)
+
+2004-11-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_screen_changed)
* gtk/gtkbutton.c (gtk_button_screen_changed): Use
GPOINTER_TO_UINT()/GUINT_TO_POINTER() for guints. (#158420,
Morten Welinder)
2004-11-15 Matthias Clasen <mclasen@redhat.com>
- * gtk/gtkimagemenuitem.c (gtk_image_menu_item_screen_changed):
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_setting_changed):
+ * gtk/gtkbutton.c (gtk_button_setting_changed): Really free the
+ list. (#158422, Morten Welinder)
+
+2004-11-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_screen_changed)
* gtk/gtkbutton.c (gtk_button_screen_changed): Use
GPOINTER_TO_UINT()/GUINT_TO_POINTER() for guints. (#158420,
Morten Welinder)
static void
gtk_button_setting_changed (GtkSettings *settings)
{
- GList *list;
+ GList *list, *l;
list = gtk_window_list_toplevels ();
- for (; list; list = list->next)
- gtk_container_forall (GTK_CONTAINER (list->data), traverse_container, NULL);
+ for (l = list; l; l = l->next)
+ gtk_container_forall (GTK_CONTAINER (l->data),
+ traverse_container, NULL);
g_list_free (list);
}
static void
gtk_image_menu_item_setting_changed (GtkSettings *settings)
{
- GList *list;
+ GList *list, *l;
list = gtk_window_list_toplevels ();
- for (; list; list = list->next)
- gtk_container_forall (GTK_CONTAINER (list->data), traverse_container, NULL);
+ for (l = list; l; l = l->next)
+ gtk_container_forall (GTK_CONTAINER (l->data),
+ traverse_container, NULL);
g_list_free (list);
}